﻿namespace Mic.Identity.Model
{
    public class PermissionDefineProvider
    {
        public static List<PermissionDefine> GetPermissionDefine()
        {
            List<PermissionDefine> permissionDefines = new List<PermissionDefine>();
            //接口权限定义
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "Producd.Select",
                PermissionType = "接口"
            });
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "Producd.Delete",
                PermissionType = "接口"
            });
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "Producd.Update",
                PermissionType = "接口"
            });
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "Producd.Insert",
                PermissionType = "接口"
            });
            //商品权限定义
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "/Producd/Index",
                PermissionType = "页面"
            });
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "/Order/Index",
                PermissionType = "页面"
            });

            //商品数据权限
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "PDF.User",
                PermissionType = "数据"
            });
            permissionDefines.Add(new PermissionDefine()
            {
                PermissionName = "PDF.User.PartMent",
                PermissionType = "数据"
            });
            return permissionDefines;
        }
    }
}
